#include <stdio.h>

int main(){
    int x,y;
    scanf("%d %d",&x,&y);
    int N=(y-x)/4;
    int lst[N];
    int num = 0; 
    for (int i=0;i<N;i++){
        lst[i]=0;
    }
    for (int j=x;j<=y;j++){
        if ((j%4==0&j%100!=0)|(j%400==0)){
            lst[num]=j;
            num++;
        }
    
    }
    printf("%d\n",num);
    for (int k=0;k<num;k++){
        printf("%d",lst[k]);
        if (lst[k+1]!=0) printf(" ");
    }
    return 0;
}